ring-shaped eclipse - Alemán Inglés Diccionario